package cn.wildfirechat.app.update.dto;

import lombok.Data;

/**
 * 版本检查响应DTO
 */
@Data
public class VersionCheckResponse {
    private Boolean hasUpdate;          // 是否有更新
    private String message;             // 提示信息
    private String latestVersion;       // 最新版本名称
    private Integer versionCode;        // 最新版本号
    private String description;         // 版本描述
    private String updateContent;       // 更新内容
    private String downloadUrl;         // APK直接下载地址
    private String playStoreUrl;        // Google Play商店链接
    private Long fileSize;             // 文件大小
    private String md5;                // MD5校验码
    private String updateType;          // 更新类型：RECOMMENDED, OPTIONAL, NOTIFY_ONLY
    private Integer priority;           // 优先级（1-5）
    private Boolean showNotification;   // 是否显示通知
}